package com.gxa.pojo;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;

import java.io.Serializable;

/**
 * (Bs)实体类
 *
 * @author makejava
 * @since 2020-11-25 17:14:24
 */
@ApiModel(value = "商品基本设置")
public class Bs implements Serializable {
    private static final long serialVersionUID = 493604944688266137L;
    /**
     * 商品基本设置id（主键）
     */
    @ApiModelProperty(name = "bsId",notes = "商品基本设置id（主键）",value = "商品基本设置id（主键）")
    private Integer bsId;
    /**
     * 网站域名
     */
    @ApiModelProperty(name = "bsWebname",notes = "网站域名",required = true,value = "网站域名")
    private String bsWebname;
    /**
     * 安装目录
     */
    @ApiModelProperty(name = "bsInstall",notes = "安装目录",required = true,value = "安装目录")
    private String bsInstall;
    /**
     * 引导关注链接
     */
    @ApiModelProperty(name = "bsLain",notes = "引导关注链接",required = true,value = "引导关注链接")
    private String bsLain;
    /**
     * 启用库存
     */
    @ApiModelProperty(name = "bsEi",notes = "启用库存",required = true,value = "启用库存")
    private String bsEi;
    /**
     * 消费积分名称
     */
    @ApiModelProperty(name = "bsCpname",notes = "消费积分名称",required = true,value = "消费积分名称")
    private String bsCpname;
    /**
     * 商品货号前缀
     */
    @ApiModelProperty(name = "bsInp",notes = "商品货号前缀",value = "商品货号前缀")
    private String bsInp;
    /**
     * 评论审核状态（1：不需要审核；0：需要审核）
     */
    @ApiModelProperty(name = "bsReviewStatus",notes = "评论审核状态（1：不需要审核；0：需要审核）",value = "评论审核状态（1：不需要审核；0：需要审核）")
    private Integer bsReviewStatus;
    /**
     * 团购默认图
     */
    @ApiModelProperty(name = "bsDgpd",notes = "团购默认图",required = true,value = "团购默认图")
    private String bsDgpd;
    /**
     * 商品默认图
     */
    @ApiModelProperty(name = "bsDpd",notes = "商品默认图",required = true,value = "商品默认图")
    private String bsDpd;
    /**
     * 缓存时间（以s为单位）
     */
    @ApiModelProperty(name = "bsCtime",notes = "缓存时间（以s为单位）",required = true,value = "缓存时间（以s为单位）")
    private Integer bsCtime;
    /**
     * 统计代码
     */
    @ApiModelProperty(name = "bsSc",notes = "统计代码",required = true,value = "统计代码")
    private String bsSc;
    /**
     * 排行统计（0：所有；1：一年；2：半年；3：三个月；4：一个月）
     */
    @ApiModelProperty(name = "bsRs",notes = "排行统计（0：所有；1：一年；2：半年；3：三个月；4：一个月）",value = "排行统计（0：所有；1：一年；2：半年；3：三个月；4：一个月）")
    private Integer bsRs;
    /**
     * Gzip模式（0：禁用，1：启用；启用Gzip模式可压缩发送页面大小，加快网页传输。需要php支持Gzip。如果已经用Apache等对页面进行Gzip压缩，请禁止该功能）
     */
    @ApiModelProperty(name = "bsGzipmode",notes = "Gzip模式（0：禁用，1：启用；启用Gzip模式可压缩发送页面大小，加快网页传输。需要php支持Gzip。如果已经用Apache等对页面进行Gzip压缩，请禁止该功能）",value = "Gzip模式（0：禁用，1：启用；启用Gzip模式可压缩发送页面大小，加快网页传输。需要php支持Gzip。如果已经用Apache等对页面进行Gzip压缩，请禁止该功能）")
    private Integer bsGzipmode;
    /**
     * 默认库存
     */
    @ApiModelProperty(name = "bsDi",notes = "默认库存",required = true,value = "默认库存")
    private Integer bsDi;
    /**
     * 物流库存（1：需要开启；0：不需要开启）
     */
    @ApiModelProperty(name = "bsLiStatus",notes = "物流库存（1：需要开启；0：不需要开启）",value = "物流库存（1：需要开启；0：不需要开启）")
    private Integer bsLiStatus;


    public Integer getBsId() {
        return bsId;
    }

    public void setBsId(Integer bsId) {
        this.bsId = bsId;
    }

    public String getBsWebname() {
        return bsWebname;
    }

    public void setBsWebname(String bsWebname) {
        this.bsWebname = bsWebname;
    }

    public String getBsInstall() {
        return bsInstall;
    }

    public void setBsInstall(String bsInstall) {
        this.bsInstall = bsInstall;
    }

    public String getBsLain() {
        return bsLain;
    }

    public void setBsLain(String bsLain) {
        this.bsLain = bsLain;
    }

    public String getBsEi() {
        return bsEi;
    }

    public void setBsEi(String bsEi) {
        this.bsEi = bsEi;
    }

    public String getBsCpname() {
        return bsCpname;
    }

    public void setBsCpname(String bsCpname) {
        this.bsCpname = bsCpname;
    }

    public String getBsInp() {
        return bsInp;
    }

    public void setBsInp(String bsInp) {
        this.bsInp = bsInp;
    }

    public Integer getBsReviewStatus() {
        return bsReviewStatus;
    }

    public void setBsReviewStatus(Integer bsReviewStatus) {
        this.bsReviewStatus = bsReviewStatus;
    }

    public String getBsDgpd() {
        return bsDgpd;
    }

    public void setBsDgpd(String bsDgpd) {
        this.bsDgpd = bsDgpd;
    }

    public String getBsDpd() {
        return bsDpd;
    }

    public void setBsDpd(String bsDpd) {
        this.bsDpd = bsDpd;
    }

    public Integer getBsCtime() {
        return bsCtime;
    }

    public void setBsCtime(Integer bsCtime) {
        this.bsCtime = bsCtime;
    }

    public String getBsSc() {
        return bsSc;
    }

    public void setBsSc(String bsSc) {
        this.bsSc = bsSc;
    }

    public Integer getBsRs() {
        return bsRs;
    }

    public void setBsRs(Integer bsRs) {
        this.bsRs = bsRs;
    }

    public Integer getBsGzipmode() {
        return bsGzipmode;
    }

    public void setBsGzipmode(Integer bsGzipmode) {
        this.bsGzipmode = bsGzipmode;
    }

    public Integer getBsDi() {
        return bsDi;
    }

    public void setBsDi(Integer bsDi) {
        this.bsDi = bsDi;
    }

    public Integer getBsLiStatus() {
        return bsLiStatus;
    }

    public void setBsLiStatus(Integer bsLiStatus) {
        this.bsLiStatus = bsLiStatus;
    }

    @Override
    public String toString() {
        return "Bs{" +
                "bsId=" + bsId +
                ", bsWebname='" + bsWebname + '\'' +
                ", bsInstall='" + bsInstall + '\'' +
                ", bsLain='" + bsLain + '\'' +
                ", bsEi='" + bsEi + '\'' +
                ", bsCpname='" + bsCpname + '\'' +
                ", bsInp='" + bsInp + '\'' +
                ", bsReviewStatus=" + bsReviewStatus +
                ", bsDgpd='" + bsDgpd + '\'' +
                ", bsDpd='" + bsDpd + '\'' +
                ", bsCtime=" + bsCtime +
                ", bsSc='" + bsSc + '\'' +
                ", bsRs=" + bsRs +
                ", bsGzipmode=" + bsGzipmode +
                ", bsDi=" + bsDi +
                ", bsLiStatus=" + bsLiStatus +
                '}';
    }
}